Build Xen with at least -O1 to avoid very large stack frames.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 27 Jul 2006 11:59:36 +0000 (12:59 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 27 Jul 2006 11:59:36 +0000 (12:59 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
Config.mk

index d546ad57f88455d03e5e9021659da07920548247..74bd8ec80c6f0b6c5e1454b7940df20d382d9ea9 100644 (file)
--- a/Config.mk
+++ b/Config.mk
@@ -36,6 +36,8 @@ ifneq ($(debug),y)
 CFLAGS    ?= -O2 -fomit-frame-pointer
 CFLAGS    += -DNDEBUG
 else
+# Less than -O1 produces bad code and large stack frames
+CFLAGS    ?= -O1 -fno-omit-frame-pointer
 CFLAGS    += -g
 endif